The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Helical, reference 0.3.0 (5150ad), with Swift 6.2 (beta) for Linux on 26 Jul 2025 01:35:26 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tomasf/Helical.git
Reference: 0.3.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/tomasf/Helical
 * tag               0.3.0      -> FETCH_HEAD
HEAD is now at 5150ad6 Merge branch 'dev'
Cloned https://github.com/tomasf/Helical.git
Revision (git rev-parse @):
5150ad68b6a2e36342d7b20c23cd424d1978529e
SUCCESS checkout https://github.com/tomasf/Helical.git at 0.3.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.2
Building package at path:  $PWD
https://github.com/tomasf/Helical.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Fetching https://github.com/tomasf/Cadova.git
[1/11609] Fetching cadova
Fetched https://github.com/tomasf/Cadova.git from cache (1.15s)
Computing version for https://github.com/tomasf/Cadova.git
Computed https://github.com/tomasf/Cadova.git at 0.1.2 (1.63s)
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/tomasf/freetype-spm.git
Fetching https://github.com/tomasf/FindFont.git
Fetching https://github.com/tomasf/ThreeMF.git
Fetching https://github.com/tomasf/manifold-swift.git
[1/9] Fetching freetype-spm
[10/543] Fetching freetype-spm, manifold-swift
[544/4410] Fetching freetype-spm, manifold-swift, swift-log
[699/4872] Fetching freetype-spm, manifold-swift, swift-log, threemf
[861/5004] Fetching freetype-spm, manifold-swift, swift-log, threemf, findfont
Fetched https://github.com/tomasf/manifold-swift.git from cache (0.30s)
[3157/4470] Fetching freetype-spm, swift-log, threemf, findfont
Fetched https://github.com/tomasf/FindFont.git from cache (0.32s)
[3768/4338] Fetching freetype-spm, swift-log, threemf
[4233/21235] Fetching freetype-spm, swift-log, threemf, swift-collections
Fetched https://github.com/tomasf/ThreeMF.git from cache (0.81s)
[12663/20773] Fetching freetype-spm, swift-log, swift-collections
Fetched https://github.com/tomasf/freetype-spm.git from cache (1.23s)
Fetched https://github.com/apple/swift-log.git from cache (1.24s)
Fetched https://github.com/apple/swift-collections.git from cache (1.27s)
Computing version for https://github.com/tomasf/FindFont.git
Computed https://github.com/tomasf/FindFont.git at 1.0.0 (1.72s)
Computing version for https://github.com/tomasf/freetype-spm.git
Computed https://github.com/tomasf/freetype-spm.git at 1.0.1 (2.29s)
Computing version for https://github.com/tomasf/ThreeMF.git
Computed https://github.com/tomasf/ThreeMF.git at 0.1.0 (0.86s)
Fetching https://github.com/tomasf/Nodal.git
Fetching https://github.com/tomasf/Zip.git
[1/660] Fetching nodal
[239/846] Fetching nodal, zip
Fetched https://github.com/tomasf/Zip.git from cache (0.32s)
Fetched https://github.com/tomasf/Nodal.git from cache (0.32s)
Computing version for https://github.com/tomasf/manifold-swift.git
Computed https://github.com/tomasf/manifold-swift.git at 0.2.1 (0.82s)
Computing version for https://github.com/tomasf/Nodal.git
Computed https://github.com/tomasf/Nodal.git at 0.3.1 (0.43s)
Computing version for https://github.com/tomasf/Zip.git
Computed https://github.com/tomasf/Zip.git at 2.1.0 (0.44s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.2.1 (0.95s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (0.63s)
Creating working copy for https://github.com/tomasf/ThreeMF.git
Working copy of https://github.com/tomasf/ThreeMF.git resolved at 0.1.0
Creating working copy for https://github.com/tomasf/Cadova.git
Working copy of https://github.com/tomasf/Cadova.git resolved at 0.1.2
Creating working copy for https://github.com/tomasf/freetype-spm.git
Working copy of https://github.com/tomasf/freetype-spm.git resolved at 1.0.1
Creating working copy for https://github.com/tomasf/manifold-swift.git
Working copy of https://github.com/tomasf/manifold-swift.git resolved at 0.2.1
Creating working copy for https://github.com/tomasf/Nodal.git
Working copy of https://github.com/tomasf/Nodal.git resolved at 0.3.1
Creating working copy for https://github.com/tomasf/FindFont.git
Working copy of https://github.com/tomasf/FindFont.git resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.2.1
Creating working copy for https://github.com/tomasf/Zip.git
Working copy of https://github.com/tomasf/Zip.git resolved at 2.1.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.4
warning: you may be able to install fontconfig using your system-packager:
    apt-get install libfontconfig1-dev
warning: you may be able to install fontconfig using your system-packager:
    apt-get install libfontconfig1-dev
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/Demo/nutsAndWashers.stl
    /host/spi-builder-workspace/Sources/Demo/bolts.stl
Building for debugging...
[0/137] Write sources
[6/137] Compiling Bridge bridge.cpp
[7/137] Compiling version.cpp
[8/137] Compiling Miniz miniz.c
[9/137] Compiling ittnotify_static.c
[10/137] Compiling clipper.rectclip.cpp
[11/137] Compiling clipper.offset.cpp
[12/137] Compiling pugixml.cpp
[13/137] Compiling clipper.engine.cpp
[14/137] Write swift-version-24593BA9C3E375BF.txt
[15/137] Compiling thread_request_serializer.cpp
[16/173] Compiling tree2d.cpp
[17/173] Compiling threading_control.cpp
[18/173] Compiling thread_dispatcher.cpp
[19/173] Compiling tcm_adaptor.cpp
[20/173] Compiling task_group_context.cpp
[21/173] Compiling tbb.cpp
[22/173] Compiling rml_tbb.cpp
[23/173] Compiling small_object_pool.cpp
[24/173] Compiling task_dispatcher.cpp
[25/173] Compiling semaphore.cpp
[26/173] Compiling rtm_rw_mutex.cpp
[27/173] Compiling task.cpp
[28/173] Compiling rtm_mutex.cpp
[29/173] Compiling queuing_rw_mutex.cpp
[30/173] Compiling profiling.cpp
[31/173] Compiling itt_notify.cpp
[32/173] Compiling misc_ex.cpp
[33/173] Compiling private_server.cpp
[34/173] Compiling parallel_pipeline.cpp
[35/173] Compiling observer_proxy.cpp
[36/173] Compiling misc.cpp
[37/173] Compiling market.cpp
[38/173] Compiling exception.cpp
[39/173] Compiling governor.cpp
[40/173] Compiling global_control.cpp
[41/173] Compiling dynamic_link.cpp
[42/173] Compiling winfnt.c
[43/173] Compiling type42.c
[44/173] Compiling concurrent_bounded_queue.cpp
[45/173] Compiling svg.c
[46/173] Compiling type1.c
[47/173] Compiling smooth.c
[48/173] Compiling sdf.c
[49/173] Compiling allocator.cpp
[50/173] Compiling truetype.c
[51/173] Compiling raster.c
[52/173] Compiling psnames.c
[53/173] Compiling arena_slot.cpp
[54/173] Compiling sfnt.c
[55/173] Compiling pshinter.c
[56/173] Compiling pcf.c
[57/173] Compiling ftlzw.c
[58/173] Compiling pfr.c
[59/173] Compiling ftgzip.c
[60/173] Compiling type1cid.c
[61/173] Compiling ftbzip2.c
[62/173] Compiling cff.c
[63/173] Compiling ftwinfnt.c
[64/173] Compiling ftcache.c
[65/173] Compiling psaux.c
[66/173] Compiling ftsystem.c
[67/173] Compiling fttype1.c
[68/173] Compiling ftsynth.c
[69/173] Compiling bdf.c
[70/173] Compiling address_waiter.cpp
[71/173] Compiling arena.cpp
[72/173] Compiling ftgxval.c
[73/173] Compiling ftinit.c
[74/173] Compiling ftpfr.c
[75/173] Compiling ftpatent.c
[75/173] Compiling ftmm.c
[77/173] Compiling ftotval.c
[78/173] Compiling ftstroke.c
[79/173] Compiling ftfstype.c
[80/173] Compiling ftdebug.c
[81/173] Compiling ftgasp.c
[82/173] Compiling ftglyph.c
[82/173] Write sources
[87/173] Compiling ftbdf.c
[88/173] Compiling ftbbox.c
[89/173] Compiling ftcid.c
[90/175] Compiling ftbitmap.c
[91/181] Compiling autofit.c
[92/181] Compiling ftbase.c
[94/181] Emitting module Zip
[94/181] Compiling sdf.cpp
[95/181] Compiling smoothing.cpp
[96/181] Compiling quickhull.cpp
[97/181] Compiling subdivision.cpp
[98/181] Compiling properties.cpp
[99/181] Compiling sort.cpp
[100/181] Compiling polygon.cpp
[102/181] Compiling Zip ZipError.swift
[103/181] Compiling Zip ZipArchive.swift
[104/181] Compiling Zip ZipArchive+Write.swift
[105/181] Compiling Zip ZipArchive+Get.swift
[106/181] Compiling Zip ZipArchive+OnDisk.swift
[107/181] Compiling Zip ZipArchive+Read.swift
[108/181] Compiling Zip ZipArchive+InMemory.swift
[109/182] Wrapping AST for Zip for debugging
[111/182] Compiling Nodal OutputOptions.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[112/182] Compiling Nodal AncestorAttributeSequence.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[113/182] Compiling Nodal AttributeSequence.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[114/182] Compiling Nodal ChildSequence.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[115/182] Compiling Nodal DescendantSequence.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[115/187] Compiling manifold.cpp
[117/187] Compiling Nodal XMLValueCodable.swift
[118/187] Compiling Nodal Document+Errors.swift
[119/187] Compiling Nodal Document+Input.swift
[120/187] Compiling Nodal Document+Namespaces.swift
[121/187] Compiling Nodal Document+Output.swift
[122/187] Compiling Nodal Node+XMLElementCodable.swift
[123/187] Compiling Nodal XMLElementCodable.swift
[124/187] Compiling Nodal Foundation+XMLValueCodable.swift
[125/187] Compiling Nodal Node+XMLValueCodable.swift
[126/187] Compiling Nodal Node+XMLValueCodableArray.swift
[127/187] Emitting module Nodal
[128/187] Compiling Nodal PugiNode.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[129/187] Compiling Nodal Node+Attributes.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[130/187] Compiling Nodal Node+Children.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[131/187] Compiling Nodal Node+Elements.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[132/187] Compiling Nodal Node+Hierarchy.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[133/187] Compiling Nodal Node+MoveCopy.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[134/187] Compiling Nodal Node+Names.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[135/187] Compiling Nodal Node+Namespaces.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[136/187] Compiling Nodal Node.Kind.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[137/187] Compiling Nodal Node.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[138/187] Compiling Nodal Document+PendingNameRecords.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[139/187] Compiling Nodal Document+RootElement.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[140/187] Compiling Nodal Document.ParseOptions.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[141/187] Compiling Nodal Document.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[142/187] Compiling Nodal PendingNameRecord.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[143/187] Compiling Nodal Encoding.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[144/187] Compiling Nodal ExpandedName+Pending.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[145/187] Compiling Nodal ExpandedName.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[146/187] Compiling Nodal Extensions.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[147/187] Compiling Nodal Pugi.swift
/host/spi-builder-workspace/.build/checkouts/Nodal/Sources/pugixml/src/pugixml.hpp:765:3: note: function 'print' unavailable (cannot import)
 763 | 	#ifndef PUGIXML_NO_STL
 764 | 		// Print subtree to stream
 765 | 		void print(std::basic_ostream<char>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 766 | 		void print(std::basic_ostream<wchar_t>& os, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, unsigned int depth = 0) const;
     |   |          |- note: parameter 'os' unavailable (cannot import)
     |   |          `- note: parameter 'os' unavailable (cannot import)
     |   |- note: function 'print' unavailable (cannot import)
     |   `- note: function 'print' unavailable (cannot import)
 767 | 	#endif
 768 |
     :
1142 | 	#ifndef PUGIXML_NO_STL
1143 | 		// Load document from stream.
1144 | 		xml_parse_result load(std::basic_istream<char>& stream, unsigned int options = parse_default, xml_encoding encoding = encoding_auto);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1145 | 		xml_parse_result load(std::basic_istream<wchar_t>& stream, unsigned int options = parse_default);
     |   |                     |- note: parameter 'stream' unavailable (cannot import)
     |   |                     `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'load' unavailable (cannot import)
     |   `- note: function 'load' unavailable (cannot import)
1146 | 	#endif
1147 |
     :
1172 | 	#ifndef PUGIXML_NO_STL
1173 | 		// Save XML document to stream (semantics is slightly different from xml_node::print, see documentation for details).
1174 | 		void save(std::basic_ostream<char>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default, xml_encoding encoding = encoding_auto) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1175 | 		void save(std::basic_ostream<wchar_t>& stream, const char_t* indent = PUGIXML_TEXT("\t"), unsigned int flags = format_default) const;
     |   |         |- note: parameter 'stream' unavailable (cannot import)
     |   |         `- note: parameter 'stream' unavailable (cannot import)
     |   |- note: function 'save' unavailable (cannot import)
     |   `- note: function 'save' unavailable (cannot import)
1176 | 	#endif
1177 |
[147/187] Compiling edge_op.cpp
[148/187] Compiling impl.cpp
[149/187] Compiling face_op.cpp
[149/187] Write sources
[158/192] Compiling Nodal ReverseSiblingSequence.swift
[159/192] Compiling Nodal Node+xPath.swift
[160/192] Compiling Nodal XPathQuery.swift
[161/192] Compiling Nodal XPathResults.swift
[162/192] Compiling Nodal XPathVariableValue.swift
[163/193] Compiling cross_section.cpp
[165/240] Compiling Logging LogHandler.swift
[166/240] Compiling Logging MetadataProvider.swift
[167/240] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[168/241] Compiling InternalCollectionsUtilities Descriptions.swift
[169/241] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[170/241] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[171/241] Compiling InternalCollectionsUtilities Debugging.swift
[172/241] Compiling Logging Locks.swift
[173/241] Emitting module Logging
[174/241] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[174/241] Compiling bridge.cpp
[176/246] Compiling FindFont FindFont+Windows.swift
[177/246] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[178/246] Compiling InternalCollectionsUtilities Integer rank.swift
[179/246] Compiling FindFont FindFont.swift
/host/spi-builder-workspace/.build/checkouts/FindFont/Sources/FindFont/FindFont.swift:30:5: error: missing return in static method expected to return 'FontRepository.Match?'
28 |         try matchForLinuxFont(family: name, style: style)
29 | #endif
30 |     }
   |     `- error: missing return in static method expected to return 'FontRepository.Match?'
31 |
32 |     /// Errors that can occur during font lookup.
[180/246] Compiling FindFont FindFont+Apple.swift
[181/246] Compiling FindFont FindFont+Linux.swift
[182/246] Emitting module FindFont
[183/246] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[184/246] Compiling InternalCollectionsUtilities UInt+reversed.swift
[184/246] Compiling boolean3.cpp
[184/246] Compiling csg_tree.cpp
[184/246] Compiling constructors.cpp
[184/246] Compiling boolean_result.cpp
BUILD FAILURE 6.2 linux